home *** CD-ROM | disk | FTP | other *** search
- UMASK(1M) Mupfelkommandos UMASK(1M)
-
- N✓NA✓AM✓ME✓E
- umask - Zugriffsrechte für neu erzeugte Dateien setzen/erfragen
-
- S✓SY✓YN✓NO✓OP✓PS✓SI✓IS✓S
- umask [-S] [_✓M_✓a_✓s_✓k_✓e]
-
- B✓BE✓ES✓SC✓CH✓HR✓RE✓EI✓IB✓BU✓UN✓NG✓G
- u✓um✓ma✓as✓sk✓k setzt die Standard-Zugriffsrechte für vom Benutzer neu
- erzeugte Dateien (nur möglich, wenn der Systemaufruf P✓Pu✓um✓ma✓as✓sk✓k(2)
- unterstützt wird).
-
- _✓M_✓a_✓s_✓k_✓e kann in zwei Formaten angegeben werden: wenn es eine Oktal-
- zahl ist, werden die Zugriffsrechte auf den angegebenen Absolutwert
- gesetzt:
-
- 4000 Set User ID
- 2000 Set Group ID
- 1000 'Sticky-Bit'
- 0400 Leseerlaubnis für Benutzer
- 0200 Schreiberlaubnis für Benutzer
- 0100 Ausführerlaubnis für Benutzer
- 0040 Leseerlaubnis für Gruppe
- 0020 Schreiberlaubnis für Gruppe
- 0010 Ausführerlaubnis für Gruppe
- 0004 Leseerlaubnis für andere
- 0002 Schreiberlaubnis für andere
- 0001 Ausführerlaubnis für andere
-
- Anderenfalls kann ein Argument im folgenden Format benutzt werden:
-
- [<Wer>]<Operation>[<Operand>],...
-
- <Wer> legt fest, welche Teile der Zugriffsrechte geändert wer-
- den sollen ('u': Benutzer, 'g': Gruppe, 'o': Andere, 'a':
- Alle). Wenn dieser Teil fehlt, werden alle Teile geän-
- dert.
-
- <Operation>
- legt fest, ob Bits zusätzlich gesetzt ('+'), zurückge-
- setzt ('-') oder absolut auf den angegebenen Wert ('=')
- gesetzt werden sollen.
-
- <Operand>
- bestimmt, mit welchen Bits die Operation vorgenommen
- werden soll. Dies kann eine mehr oder minder beliebige
- Aneinanderreihung folgender Buchstaben sein:
-
- r Lesebefugnis
- w Schreibbefugnis
- x Ausführungsbefugnis (bei Verzeichnissen: Sucher-
- laubnis)
- X ebenso.
- s 'Set User-ID'
- t 'Sticky-Bit'
-
- 'Set User-Id' läßt sich nur für 'Benutzer' und 'Gruppe'
- einstellen, das 'Sticky-Bit' nur pauschal.
-
- Stattdessen kann man auch die momentanen Einstellung für
- eine der drei Zugriffsgruppen setzen:
-
- u Momentane Einstellungen für 'Benutzer'
- g Momentane Einstellungen für 'Gruppe'
- o Momentane Einstellungen für 'Andere'
-
- Hinweis: ein leerer Operand ist zwar immer erlaubt, aber
- nur bei der Operation '=' sinnvoll!
-
- Wenn kein Parameter angegeben ist, wird die aktuelle Einstellung
- ausgegeben.
-
- O✓OP✓PT✓TI✓IO✓ON✓NE✓EN✓N
- -S, --symbolic
- Aktuellen Wert in symbolischer Form ausgeben.
-
- A✓AU✓UT✓TO✓OR✓R
- Mupfel: Copyright (c)
- Stefan Eissing (se@ac.maus.de)
-
- Dokumentation: Copyright (c) 14. Februar 1994
- Julian F. Reschke (jr@ms.maus.de)
-
- S✓SI✓IE✓EH✓HE✓E ✓ A✓AU✓UC✓CH✓H
- chmod(1), mupfel(1), Pumask(1)
-
-